lily of the valley – Català–English translations

🇬🇧 en ca

lily of the valley noun

  • Convallaria majalis
lliri de maig, muguet
Wiktionary Links